สร้างรายงานโดยใช้ Subreport ของ SSRS

วันนี้เราจะมาพูดถึง Tool ที่ชื่อว่า Subreport มันมีประโยชน์มากในกรณีที่เราต้องการนำรายงานมากกว่า 1 รายงานนำมาแสดงผลในรายงานเดียวกัน ถ้าใครได้เขียนรายงานด้านการขาย หรือ บัญชี ผู้ใช้(user) อาจต้องการรายงานที่ Summary และ Detail ในการดึงรายงานครั้งเดียว และทำการ Export เป็น Excel เพื่อใช้ในการวิเคราะห์ และตรวจเช็คข้อมูลรายละเอียด ดังนั้นเจ้า Tool Subreport จึงเข้ามาจัดการรวมรายงานได้โดยง่าย
เรามาดูขั้นตอนการทำ Subreport กันเลยครับ

หลังจากเรามีรายงาน 2 รายงานแล้วเราทำการสร้างรายขึ้นมาใหม่ จากนั้นทำการ
คลิกขวา->Insert->Subreport

เรา Insert Subreport มาสองอันเลยไว้รอ

จากนั้นทำการ
4.คลิกขวาที่ Subreport
5.เลือก Subreport Properties

6.ไปที่ Use this report as a subreport และทำการเลือก report ที่เราได้เขียนเอาไว้แล้ว

หลังจากทำตามขั้นตอน 7 และ 8 แล้ว
9.เราทำการ แทรก Rectangle เพื่อต้องการขึ้นหน้าใหม่ รวมทั้ง Export เป็น Excel จะทำการแยกเป็น 2  Sheet ให้

หลังจาก เรา Export เป็น Excel เราก็จะได้รายงานตามรูปเลยครับ เป็นไงบ้างครับง่ายและสะดวกขึ้นเลย จากเดิมเราต้องทำการ รัน Report หลายๆงาน เปิด Excel หลายๆไฟล์  ใช้ Subreport ก็จะช่วยประหยัดเวลาของ User ได้เยอะเลยครับ
หมายเหตุ : แต่การนำ Report เข้ามาเยอะอาจจะทำให้เวลาในการ Query นานขึ้น ดึงรายงานนานขึ้น ดังนั้นจึงควรนำไปประยุกต์ใช้งานให้เหมาะสมครับ